package com.winhxd.b2c.common.domain.order.vo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 用户管理中的订单信息
 * @author suhaochan
 * @date 2019/1/7 20:05:40
 */
@Data
public class OrderInfoDetail4UserManagementVO implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "订单ID")
	private Long id;
	
	@ApiModelProperty(value = "订单编号")
	private String orderNo;
	
	@ApiModelProperty(value = "收货人")
	private String consigneeName;
	
	@ApiModelProperty(value = "电话")
	private String mobile;
	
	@ApiModelProperty(value = "订单状态 1 待付款 2 已取消 3待发货 4待收货5已完成 6已关闭")
	private Integer status;
	
	@ApiModelProperty(value = "订单总金额")
	private BigDecimal totalMoney;

	@ApiModelProperty(value = "订单实付金额")
	private BigDecimal otherTotal;
	
	@ApiModelProperty(value = "订单优惠金额")
	private BigDecimal discount;
	
	@ApiModelProperty(value = "下单时间")
	private Date created;
	
	@ApiModelProperty(value = "完成时间")
    private Date completeTime;
}
